protective covering - French English Dictionary